package cn.frh.Exception;

import lombok.Getter;

@Getter
public enum GlobalExceptionCode {
    OK("成功","0"),
    ERROR("失败","-1"),
    // 100XX开头的是公共的
    PARAM_IS_NULL_ERROR("KFC Crazy Thursday need V me ￥50!", "10001"),

    // 200XX开头的就是system服务

    // 300XX开头的就是user服务
    USER_EXCITED("该用户已注册","30001"),

    // 400XX开头的就是uaa服务
    USER_SAVE_ERROR("用户保存失败","40001"),


    // 500xx开头就是common服务
    IMAGECODE_EXPIRED("图形验证码过期","50001"),
    IMAGECODE_UNEQUAL("图形验证码不正确","50002"),
    ABNORMAL_OPERATION ("操作异常","50003"),
    CODE_IS_NULL ("验证码为空","50004"),
    CODE_UNEQUAL ("验证码不正确","50005")



    ;
    private String errorCode;
    private String errorMessage;


    GlobalExceptionCode(String errorMessage, String errorCode) {
        this.errorCode = errorCode;
        this.errorMessage = errorMessage;
    }
}
